plunge headlong into (something)

Translations
se lancer à corps perdu dans (quelque chose)